Fullstack Job: Senior Backend Engineer

Job added on

Company

Ground News
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Fullstack Job Details

About The Product Ground News is a powerful news aggregator which collates multiple publisher perspectives on a given news story and provides tools for analyzing the differences in the coverage across metrics like time, location and political bias. Today, we have apps on Android, iOS, Web and even a browser extension on the go. We are frequently featured on the App Store and continue to accrue a growing list of accolades, including:

  • #1 on Product Hunt (Oct 19, 2020), #3 (Jan 17, 2020)
  • Techstars portfolio company
  • Winner of Digital News Innovation Challenge by Facebook
  • Winner of Mobile Apps Showdown at CES
  • Featured at Mobile World Congress
  • Featured on Mashable, Voice of America, NewsMax, Forbes and more
  • Our site has even been retweeted by the POTUS

About the Tech We are looking for strong back-end and full-stack developers to join our team to increase the rate of progress as we develop the product's capabilities. The primary technologies in play are

  • Node.js (Express + Typescript)
  • Elasticsearch
  • MySQL

Most of the infrastructure is running on AWS services (we use Terraform to manage a decent chunk of it). We've got continuous deployment set up with CircleCi, and GitHub Action. Some APIs/secondary technologies that we use extensively include:

  • Google APIs (NLP, Translate, Places, Firebase Messaging + a few others)
  • Redis
  • Assorted data ingestion tools (RSS, Reddit, Twitter, individual publisher APIs, etc.)
  • Vue JS
  • Next JS / React

About the Role We are a small team. In this role, you'll be working closely with our lead developer to get aquianted with the project, but quickly attain more autonomy and responsibility once you're confortable. As a startup, we all have a tendency of wearing a few hats, but the primary day to day tasks will be:

Build and maintain backend for the app:

  • Define, design, and ship new features
  • Work on bug fixing and improving application performance
  • Work with the team to plan roadmap
  • attend daily standup (15-30 minutes)
  • work with specific team members as appropriate to plan out details of potential features

Job Types: Full-time, Permanent

Salary: $90,000.00-$110,000.00 per year

Schedule:

  • Monday to Friday

Work Location: Remote